electrolyte battery - English Synonyms Dictionary